thought-provoking dilemmas